#pragma once

#include <libge/libge.h>
#include "Material.h"

class Material;
class Chunk;

class Block {
public:
	Block();
	u8 getId();
	void setId(u8 _id);
	u8 getData();
	void setData(u8 _data);
	u8 getLight();
	void setLight(u8 _light);
	Material* getMaterial();

	static Block* getFakeBlock();

private:
	u8 id;
	u8 more;
//	u8 data;
//	u8 light;
};
